home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / em7sui_1 / em7sui~1.exe / VR_GRAPH_Header.wr_ / VR_GRAPH_Header.wr
Text File  |  1998-12-28  |  13KB  |  444 lines

  1. #VRML V2.0 utf8
  2.  
  3. # Copyright Electrohouse 1998
  4.  
  5. # This file may not be copied, modified or distributed
  6. # in any way which violates the ProtoPak licensing 
  7. # agreement established by Electrohouse.  
  8.  
  9. # WARNING !!!
  10. # Electrohouse provides the ChartHeaderPak.wrl file as the set of EXTERNPROTO
  11. # headers to be used by the VRML content developers in their wrl files.
  12. # This file is only designed to be a cut and paste tool, so that headers
  13. # can easily be added to the users wrl file.  Electrohouse assumes no 
  14. # responsibility for any tampering, altering or modifying of this file.
  15. # Electrohouse does not prevent the user from making changes to this file,
  16. # however, they will  not support any problems caused by such modifications.
  17.  
  18. # The EXTERNPROTOs  ---------------------------------------------------
  19.  
  20. EXTERNPROTO em7_OutlinedAreaSeries [
  21.     exposedField SFNode appearance
  22.     exposedField SFColor wireColor
  23.     field SFInt32 xDimension
  24.     field SFFloat xSpacing
  25.     field SFFloat depth
  26.     field MFFloat height
  27.     eventIn SFInt32 set_xDimension
  28.     eventIn SFFloat set_xSpacing
  29.     eventIn SFFloat set_depth
  30.     eventIn MFFloat set_height
  31. ] "VR_GRAPH.wrl#em7_OutlinedAreaSeries"
  32.                 
  33. #--------------------------------------------------------------
  34.     
  35. EXTERNPROTO em7_OutlinedColumnSeries [
  36.     field MFNode appearance
  37.     field SFColor wireColor
  38.     field SFInt32 xDimension
  39.     field SFFloat xSpacing
  40.     field SFFloat width
  41.     field SFFloat depth
  42.     field MFFloat height
  43.     field MFFloat floor
  44.     eventIn MFNode set_appearance
  45.     eventIn SFColor set_wireColor
  46.     eventIn SFInt32 set_xDimension
  47.     eventIn SFFloat set_xSpacing
  48.     eventIn SFFloat set_width
  49.     eventIn SFFloat set_depth
  50.     eventIn MFFloat set_height
  51.     eventIn MFFloat set_floor
  52. ] "VR_GRAPH.wrl#em7_OutlinedColumnSeries"
  53.                 
  54. #--------------------------------------------------------------
  55.  
  56. EXTERNPROTO em7_OutlinedPieSlice [
  57.     exposedField SFNode appearance
  58.     exposedField SFColor wireColor
  59.     field SFFloat height
  60.     field SFFloat radius
  61.     field SFFloat angle
  62.     field SFFloat creaseAngle
  63.     eventIn SFFloat set_height
  64.     eventIn SFFloat set_radius
  65.     eventIn SFFloat set_angle
  66. ] "VR_GRAPH.wrl#em7_OutlinedPieSlice"
  67.                 
  68. #--------------------------------------------------------------
  69.  
  70. EXTERNPROTO em7_OutlinedRibbonSeries [
  71.     exposedField SFNode appearance
  72.     exposedField SFColor wireColor
  73.     field SFInt32 xDimension
  74.     field SFFloat xSpacing
  75.     field SFFloat thickness
  76.     field SFFloat depth
  77.     field MFFloat height
  78.     eventIn SFInt32 set_xDimension
  79.     eventIn SFFloat set_xSpacing
  80.     eventIn SFFloat set_thickness
  81.     eventIn SFFloat set_depth
  82.     eventIn MFFloat set_height
  83. ] "VR_GRAPH.wrl#em7_OutlinedRibbonSeries"
  84.                 
  85. #--------------------------------------------------------------
  86.  
  87. EXTERNPROTO em7_RoundedColumnSeries [
  88.     field MFNode appearance
  89.     field SFInt32 xDimension
  90.     field SFFloat xSpacing
  91.     field SFFloat width
  92.     field SFFloat depth
  93.     field MFFloat height
  94.     field MFFloat floor
  95.     field SFFloat bevelRadius
  96.     field SFFloat creaseAngle
  97.     eventIn SFInt32 set_xDimension
  98.     eventIn SFFloat set_xSpacing
  99.     eventIn SFFloat set_width
  100.     eventIn SFFloat set_depth
  101.     eventIn MFFloat set_height
  102.     eventIn MFFloat set_floor
  103.     eventIn MFNode set_appearance
  104. ] "VR_GRAPH.wrl#em7_RoundedColumnSeries"
  105.                 
  106. #--------------------------------------------------------------
  107.  
  108. EXTERNPROTO em7_PieChart [
  109.     field MFNode appearances
  110.     field MFNode slices
  111.     field SFFloat radius
  112.     field SFFloat innerRadius
  113.     field SFFloat height
  114.     field MFFloat data
  115.     field SFInt32 dataBlockSize
  116.     field MFString captions
  117.     field SFColor captionColor
  118.     field SFFloat captionHeight
  119.     field SFBool billboarded
  120.     eventIn MFFloat set_data
  121.     eventIn MFString set_captions
  122.     eventIn MFNode set_appearances
  123.     eventOut MFNode broadcastAppearances
  124.     eventOut MFString captions_changed
  125. ] "VR_GRAPH.wrl#em7_PieChart"
  126.                 
  127. #--------------------------------------------------------------
  128.  
  129. EXTERNPROTO em7_BlockChart [
  130.     field MFNode appearances
  131.     field MFNode series
  132.     field SFNode chartGrid
  133.     field SFFloat chartWidth
  134.     field SFFloat chartHeight
  135.     field SFFloat chartDepth
  136.     field MFFloat data
  137.     field SFFloat dataMin
  138.     field SFFloat dataMax
  139.     field SFInt32 rowCount
  140.     field MFString rowCaptions
  141.     field MFString seriesCaptions
  142.     field SFColor captionColor
  143.     eventIn MFFloat set_data
  144.     eventIn MFString set_rowCaptions
  145.     eventIn MFString set_seriesCaptions
  146.     eventIn MFNode set_appearances
  147.     eventOut MFNode broadcastAppearances
  148.     eventOut MFString seriesCaptions_changed
  149.     eventOut MFString rowCaptions_changed
  150. ] "VR_GRAPH.wrl#em7_BlockChart"
  151.                 
  152. #--------------------------------------------------------------
  153.  
  154. EXTERNPROTO em7_RoundedRibbonSeries [
  155.     exposedField SFNode appearance
  156.     field SFInt32 xDimension
  157.     field SFFloat xSpacing
  158.     field SFFloat thickness
  159.     field SFFloat depth
  160.     field MFFloat height
  161.     field SFFloat bevelRadius
  162.     field SFFloat creaseAngle
  163.     eventIn SFInt32 set_xDimension
  164.     eventIn SFFloat set_xSpacing
  165.     eventIn SFFloat set_thickness
  166.     eventIn SFFloat set_depth
  167.     eventIn MFFloat set_height
  168. ] "VR_GRAPH.wrl#em7_RoundedRibbonSeries"
  169.                 
  170. #--------------------------------------------------------------
  171.  
  172. EXTERNPROTO em7_RoundedPieSlice [
  173.     exposedField SFNode appearance
  174.     field SFFloat height
  175.     field SFFloat radius
  176.     field SFFloat angle
  177.     field SFFloat bevelRadius
  178.     field SFFloat creaseAngle
  179.     eventIn SFFloat set_angle
  180.     eventIn SFFloat set_height
  181.     eventIn SFFloat set_radius
  182. ] "VR_GRAPH.wrl#em7_RoundedPieSlice"
  183.                 
  184. #--------------------------------------------------------------
  185.                 
  186. EXTERNPROTO em7_RoundedRingSlice [
  187.     exposedField SFNode appearance
  188.     field SFFloat height
  189.     field SFFloat radius
  190.     field SFFloat innerRadius
  191.     field SFFloat angle
  192.     field SFFloat bevelRadius
  193.     field SFFloat creaseAngle
  194.     eventIn SFFloat set_angle
  195.     eventIn SFFloat set_height
  196.     eventIn SFFloat set_radius
  197.     eventIn SFFloat set_innerRadius
  198. ] "VR_GRAPH.wrl#em7_RoundedRingSlice"
  199.                 
  200. #--------------------------------------------------------------
  201.                 
  202. EXTERNPROTO em7_ElevationWireframe [
  203.     exposedField SFColor color
  204.     field SFInt32 xDimension
  205.     field SFFloat xSpacing
  206.     field SFInt32 zDimension
  207.     field SFFloat zSpacing
  208.     field MFFloat height
  209.     field MFInt32 xMask
  210.     field MFInt32 zMask
  211.     eventIn SFInt32 set_xDimension
  212.     eventIn SFFloat set_xSpacing
  213.     eventIn SFInt32 set_zDimension
  214.     eventIn SFFloat set_zSpacing
  215.     eventIn MFFloat set_height
  216.     eventIn MFInt32 set_xMask
  217.     eventIn MFInt32 set_zMask
  218. ] "VR_GRAPH.wrl#em7_ElevationWireframe"
  219.  
  220. #--------------------------------------------------------------
  221.  
  222. EXTERNPROTO em7_Surface [
  223.     exposedField SFNode appearance
  224.     field SFColor gradeColor
  225.     field SFBool useGrade
  226.     field SFInt32 xDimension
  227.     field SFFloat xSpacing
  228.     field SFInt32 zDimension
  229.     field SFFloat zSpacing
  230.     field MFFloat height
  231.     field SFFloat creaseAngle
  232.     eventIn SFInt32 set_xDimension
  233.     eventIn SFFloat set_xSpacing
  234.     eventIn SFInt32 set_zDimension
  235.     eventIn SFFloat set_zSpacing
  236.     eventIn MFFloat set_height
  237. ] "VR_GRAPH.wrl#em7_Surface"
  238.                 
  239. #--------------------------------------------------------------
  240.  
  241. EXTERNPROTO em7_SurfaceChart [
  242.     exposedField SFNode appearance
  243.     exposedField SFColor wireColor
  244.     field SFColor gradeColor
  245.     field SFBool useGrade
  246.     field SFNode chartGrid
  247.     field SFFloat chartWidth
  248.     field SFFloat chartHeight
  249.     field SFFloat chartDepth
  250.     field MFFloat data
  251.     field SFInt32 seriesCount
  252.     field SFInt32 rowCount
  253.     field SFFloat dataMin
  254.     field SFFloat dataMax
  255.     field MFString rowCaptions
  256.     field MFString seriesCaptions
  257.     field SFColor captionColor
  258.     eventIn MFFloat set_data
  259.     eventIn MFString set_rowCaptions
  260.     eventIn MFString set_seriesCaptions
  261.     eventOut MFString seriesCaptions_changed
  262.     eventOut MFString rowCaptions_changed
  263. ] "VR_GRAPH.wrl#em7_SurfaceChart"
  264.  
  265. #--------------------------------------------------------------
  266.  
  267. EXTERNPROTO em7_ChartGrid [
  268.     exposedField SFNode appearance
  269.     exposedField SFColor lineColor
  270.     field SFInt32 xDimension
  271.     field SFFloat xSpacing
  272.     field SFInt32 yDimension
  273.     field SFFloat ySpacing
  274.     field SFInt32 zDimension
  275.     field SFFloat zSpacing
  276.     field SFFloat thickness
  277.     eventIn SFInt32 set_xDimension 
  278.     eventIn SFFloat set_x